at the opportune moment - Espagnol Anglais Dictionnaire